home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 17220 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.3 KB

  1. Path: ivan.iecc.com!not-for-mail
  2. From: johnm@mitchell.org (John D. Mitchell)
  3. Newsgroups: comp.lang.c++,comp.compilers
  4. Subject: Re: Parsing C++ headers?
  5. Date: 14 Apr 1996 12:02:33 -0400
  6. Organization: Mitchell Research
  7. Sender: johnl@iecc.com
  8. Approved: compilers@ivan.iecc.com
  9. Message-ID: <96-04-087@comp.compilers>
  10. References: <96-04-033@comp.compilers> <96-04-078@comp.compilers>
  11. NNTP-Posting-Host: localhost.iecc.com
  12. Keywords: C++, parse, tools
  13.  
  14. Cleveland A Gibbon wrote:
  15. >John Mitchell <104316.1514@CompuServe.COM> writes:
  16. [Just for the record, that's yet another "John Mitchell" --JDM]
  17. [...]
  18. >There is a neat C++ grammar that is written in C/C++, hence portable
  19. >to any platform with a C/C++ compiler.
  20. >
  21. >An in depth discussion currently underway about its update and
  22. >bugfixes.  For your, purpose it should suffice.  Check out
  23. >'comp.compiler.tools.pccts' and join the fun.
  24.  
  25. Well, hmm...  To clarify that a bit:
  26.  
  27. The C++ grammar that is being discussed in comp.lang.tools.pccts is
  28. written using, suprise!, the Purdue Compiler Construction Toolset
  29. (PCCTS).  It's parser generator is known as ANTLR.  ANTLR *generates*
  30. C or C++ code for it's parsers.  ANTLR itself is written in C and is
  31. very portable and it's generated code is fairly portable.
  32.  
  33. Take care,
  34.     John
  35. --
  36. Send compilers articles to compilers@iecc.com,
  37. meta-mail to compilers-request@iecc.com.
  38.